import java.util.*;
//class Test0908{
//    public static void main(String[] args) {
//        Scanner sc=new Scanner(System.in);
//        int one=sc.nextInt();
//        int two=sc.nextInt();
//        int three=sc.nextInt();
//        int four=sc.nextInt();
//        double a=(one+three)*1.0/2;
//        double b=(two+four)*1.0/2;
//        double c=(four-two)*1.0/2;
//        if(a==(int)a&&b==(int)b&&c==(int)c&&a>0&&b>0&&c>0){
//            System.out.printf("%d %d %d",(int)a,(int)b,(int)c);
//
//        }else{
//            System.out.println("no");
//        }
//
//
//    }
//}

class Test0908{
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        int len=sc.nextInt();
        int[]arr=new int [len+1];
        for(int j=0;j<len;j++){
            arr[j]=sc.nextInt();
        }
        int count=0;
        int i=0;
        while(i<len){
            if(arr[i]<arr[i+1]){
                while(i<len&&arr[i]<=arr[i+1]){
                    i++;
                }
                count++;
                i++;


            }else if(arr[i]==arr[i+1]){
                i++;
            }else{
                while(i<len&&arr[i]>=arr[i+1]){
                    i++;
                }
                count++;
                i++;

            }
        }
        System.out.println(count);
    }
}
















